#ifndef EXCEPTION_H
#define EXCEPTION_H

#include <string>

using string = std::string;

class Exception{
    protected:
    string mes;

    public:
    Exception() = delete;

    Exception(const char *mes);

    Exception(const string &mes);

    Exception(string &&mes);

    virtual const string &what()const;

    virtual ~Exception();
};

#endif
